any shortcoming that might arise - Turco Inglés Diccionario